[<<Previous Entry]
[^^Up^^]
[Next Entry>>]
[Menu]
[About The Guide]
Read_Longint
Purpose Provides single line input of a number of type longint.
Decln. Read_LongInt(X,Y,L:byte;Prompt:strScreen;Box:byte;Var
Lvar:longint;Min,Max:longint);
Remarks X, Y are the coordinates of the first character of the prompt or
the first character of the input field if the prompt is null.
L is the length of the input line.
Prompt is an optional prompt. The prompt is normally displayed to
the left of the input field. If the prompt begins with a carat
'' and the box border is on, the prompt is drawn in the upper
box border. If the prompt begins with an underscore '_' and the
box border is on, the prompt is drawn in the lower box border.
Set the prompt to a null '' if no prompt is required.
Box is a box code. The codes are the same as for the Box
procedure in FastTTT5. To suppress the box, use a code of zero.
Lvar is the longint variable that will be updated with the user's
input.
Min, Max are the minimum and maximum acceptable values for
automatic range checking. Set the values to 0 to accept any
longint value.
The user will only be able to input number characters, and the
value will be automatically validated to ensure it lies within
the Min, Max range.
The display characteristics of the input line are contained in
the global variable RTTT.
The global variable R_Char is updated with the last character
pressed by the user. This can be checked to see how the user
terminated input, e.g. Esc, Up Arrow, etc.
Example
VAR
LONGI: LONGINT;
BEGIN
READ_LONG(1,10,9,'PICK A NUMBER ',1,LONGI,0,0);
END;
See Also:
Read_Byte
Read_Word
Read_Int
Read_Int
Read_Real
This page created by ng2html v1.05, the Norton guide to HTML conversion utility.
Written by Dave Pearson